#include<stdio.h>
#include<string.h>
void fac(int arr[],int len)
{
	for(int i=0;i<len-1;++i)
	{
		for(int j=0;j<len-1-i;++j)
		{
			if(arr[j]>arr[j+1])
			{
				int tmp=arr[j];
				arr[j]=arr[j+1];
				arr[j+1]=tmp;
			}
		}
	}
}

void print(int arr[],int len)
{
	for(int i=0;i<len;++i)
	{
		printf("%d  ",arr[i]);
	}
	printf("\n");
}

int main()
{
	int arr[1000]={0};
	for(int i=0;i<10;++i)
	{
		scanf("%d ",&arr[i]);
	}
	printf("\n");
	int len1=10;
	int len2=11;
	fac(arr,len1);
	int n=0;
	scanf("%d",&n);
	arr[10]=n;
	fac(arr,len2);
	print(arr,len1);
	print(arr,len2);
	return 0;
 } 
